Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 SHEPHERDS PLACE Terraced £154,423 £125,000 22 Mar 2019
8 SHEPHERDS PLACE Terraced £139,649 £80,000 17 Nov 2009
20 SHEPHERDS PLACE Detached £189,161 £120,000 20 Jul 2007
28 SHEPHERDS PLACE Semi-Detached £182,089 £110,000 19 Dec 2006